voluntary product recall - Turkish English Dictionary